package com.niiwoo.activity.event.dto.request;

import com.niiwoo.activity.event.enums.UserPrizeTypeEventEnum;
import com.niiwoo.activity.event.enums.UserPrizeUseEventEnum;
import lombok.Getter;
import lombok.Setter;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * @Description 红包使用事件
 * 用户编码，红包编码，红包类型，预期发放金额，活动来源
 * @Author zq
 * @Date 2018/3/23
 */
@Getter
@Setter
public class UserPrizeUsedEventReqDTO extends BaseEventReqDTO implements Serializable {

    //红包编码
    private Long prizeId;
    //红包类型
    private UserPrizeTypeEventEnum prizeTypeEventEnum;
    //红包使用状态
    private UserPrizeUseEventEnum userPrizeUseEventEnum;
    //预期发放金额
    private BigDecimal refundAmount;
    //活动来源
    private String activityCode;

}
